happen randomly - French English Dictionary